home *** CD-ROM | disk | FTP | other *** search
/ 3D GFX / 3D GFX.iso / amiutils / i_l / irit5 / geom_lib / makefile.tc < prev    next >
Makefile  |  1995-12-30  |  2KB  |  44 lines

  1.  
  2. #
  3. # This is the make file for the prsr. lib subdirectory.
  4. # In order to run it tcc is assumed to be available, in addition to
  5. # tlib and obviously borland make.
  6. #
  7. # Usage: "make [-DMDL=model]" where model can be l (large) or c (compact) etc.
  8. # Note the MDL is optional with large model as default.
  9. #
  10. #                Gershon Elber, Aug 1991
  11. #
  12.  
  13. # Works only on TC++ 1.0 make and up - swap out make before invoking command.
  14. # .SWAP
  15.  
  16. # Get the destination directories:
  17. !include "..\makeflag.tc"
  18.  
  19. OBJS = animate.obj bbox.obj convex.obj geomat3d.obj geomvals.obj intrnrml.obj \
  20.     ln_sweep.obj poly_cln.obj primitiv.obj
  21.  
  22. # Show me better way if you know one to prepare this line for TLIB:
  23. POBJS = +bbox.obj +convex.obj +geomat3d.obj +geomvals.obj \
  24.     +ln_sweep.obj +intrnrml.obj +poly_cln.obj +primitiv.obj
  25.  
  26. geom_lib.lib: $(OBJS)
  27.     del geom_lib.lib
  28.     tlib /c geom_lib.lib @&&!
  29. $(POBJS), geom_lib.lst
  30. !
  31.  
  32. install: geom_lib.lib
  33.     copy geom_lib.lib $(LIB_DIR)
  34.  
  35. # Dependencies starts here - do not touch, generated automatically.
  36. bbox.obj:    ../include/irit_sm.h ../include/allocate.h ../include/cagd_lib.h ../include/bbox.h
  37. convex.obj:    ../include/allocate.h ../include/convex.h ../include/poly_cln.h ../include/geomat3d.h ../include/intrnrml.h ../include/priorque.h
  38. geomat3d.obj:    ../include/irit_sm.h ../include/iritprsr.h ../include/allocate.h ../include/convex.h ../include/geomat3d.h
  39. geomvals.obj:    ../include/allocate.h ../include/convex.h ../include/geomat3d.h ../include/geomvals.h
  40. intrnrml.obj:    ../include/irit_sm.h ../include/iritprsr.h ../include/geomat3d.h ../include/intrnrml.h
  41. ln_sweep.obj:    ../include/irit_sm.h ../include/imalloc.h ../include/ln_sweep.h
  42. poly_cln.obj:    ../include/irit_sm.h ../include/allocate.h ../include/iritprsr.h ../include/poly_cln.h
  43. primitiv.obj:    ../include/irit_sm.h ../include/geomat3d.h ../include/allocate.h ../include/attribut.h ../include/convex.h ../include/geomat3d.h ../include/primitiv.h
  44.